ABSTRACT
This project is an accident information management system with i-report facilities. Accident information is necessary as accident rate has increased tremendously and lives and properties are destroyed every day in Nigeria by road accidents. In other to reduce its reoccurrence, proper documentation of accident information is necessary. An accident information system enables researchers, government and insurance companies who are interested in accident data to collect data from the database for decision making. The proposed system is a client server system that enables a person to sent an eye witness report to the server (at Federal Road Safety Corp Headquarters) on an accident using a mobile phone and facilitates quick response to accident scene by FRSC thus providing an approximately accurate accident data capturing. Available Mobile Technologies and Object Oriented Analysis and Design Methodology were used in evaluating the system to help improve the current process. The system was designed and implemented using PHP and HTML as front-end and Database Management System (DBMS) as back-end. The system improved performance by facilitating quick response time to accident scene and providing real time data capturing.
Table of Contents
Title Page- - - - - - - - - - -i
Certification Page- - - - - - - - - -ii
Approval- - - - - - - - - - -iii
Dedication- - - - - - - - - - iv
Acknowledgement- - - - - - - - - v
Abstract- - - - - - - - - - iv
Table of Content- - - - - - - - - vii
List of Figures- - - - - - - - - ix
List of Tables-- - - - - - - - - x
Chapter 1: Introduction
1.0 Introduction- - - - - - - - - 1
1.1 Statement of the problem- - - - - - - 1
1.2 Aims and Objectives of the Study- - - - - - 2
1.3 Scope of study - - - - - - - - 2
1.4 Limitations of study- - - - - - - - 3
1.5 Significance of the study- - - - - - - 3
1.6 Definition of Term- - - - - - - - - 4
Chapter 2: Literature Review
2.0 Introduction- - - - - - - - - 5
2.1 Theoretical background- - - - - - - 6
2.2 Review of Related Literature-- - - - - - 10
Chapter 3: System Analysis and Design
3.0 Introduction- - - - - - - - - 15
3.1 Analysis of the existing system- - - - - - 15
3.2 Analysis of the Proposed System- - - - - - 16
3.2.1 Requirement Specification- - - - - - - 16
3.2.2 System Modeling: Unified Modeling Language (UML) - - - 17
3.3 Design of Proposed System- - - - - - - 24
3.3.1 System Architecture- - - - - - - - 25
3.3.2 Database Design- - - - - - - - 26
3.3.3 Input Design- - - - - - - - - 30
3.3.4 Output Design-- - - - - - - - 32
Chapter 4: System Implementation
4.0 Introduction- - - - - - - - - 34
4.1 Choice of Development Environment- - - - - 34
4.1.1 System Platform- - - - - - - - 34
4.1.2 Integrated Development Environment (IDE) - - - - 35
4.1.3 Choice of programming Language- - - - - - 35
4.2 Implementation Architecture-- - - - - - 36
4.3 System Implementation- - - - - - - 36
4.3.1 Main Menu Implementation- - - - - - - 36
4.3.2 Sub- menus Implementation- - - - - - - 37
4.4 System Testing- - - - - - - - 41
4.4.1 Testing Levels- - - - - - - - 42
4.5 Documentation- - - - - - - - 43
4.5.1 User Manual- - - - - - - - - 43
4.5.2 Source Code listing - - - - - - - - 45
Chapter 5: Summary and Conclusion
5.0 Summary of Achievements- - - - - - - 45
5.1 Recommendation- - - - - - - - 45
5.2 Conclusion- - - - - - - - - 45
5.3 Suggested Areas for Further Work- - - - - - 46
References
Appendices